rotating derrick - Spanish English Dictionary